play the leading role - Español Inglés Diccionario